export namespace IotBsBatchModel {
  export interface IotBsBatchPageQuery {
    tenantId?: string; // 承租户id
    letTenantId?: string; // 出租户id
    letStatus?: string; // 状态 0进行中 1已完成 2部分完成
    fileUrl?: string; // 上传文件地址
    type?: string; // 类型 1设备 2sim卡
    bsType?: string; // 批量操作类型 1入库 2出租 3回收
    excCount?: number; // 执行次数
    errorMes?: string; // 错误信息
    deleted?: boolean; // 是否删除 0正常 1已删除
    remark?: string; // 备注
    bsParam?: string; // 业务动态参数 json格式
    name?: string; // 任务名称
  }

  export interface IotBsBatchSaveVO {
    tenantId?: string; // 承租户id
    letTenantId?: string; // 出租户id
    letStatus?: string; // 状态 0进行中 1已完成 2部分完成
    fileUrl?: string; // 上传文件地址
    type?: string; // 类型 1设备 2sim卡
    bsType?: string; // 批量操作类型 1入库 2出租 3回收
    excCount?: number; // 执行次数
    errorMes?: string; // 错误信息
    deleted?: boolean; // 是否删除 0正常 1已删除
    remark?: string; // 备注
    bsParam?: string; // 业务动态参数 json格式
    name?: string; // 任务名称
  }

  export interface IotBsBatchUpdateVO {
    id: string;
    tenantId?: string; // 承租户id
    letTenantId?: string; // 出租户id
    letStatus?: string; // 状态 0进行中 1已完成 2部分完成
    fileUrl?: string; // 上传文件地址
    type?: string; // 类型 1设备 2sim卡
    bsType?: string; // 批量操作类型 1入库 2出租 3回收
    excCount?: number; // 执行次数
    errorMes?: string; // 错误信息
    deleted?: boolean; // 是否删除 0正常 1已删除
    remark?: string; // 备注
    bsParam?: string; // 业务动态参数 json格式
    name?: string; // 任务名称
  }

  export interface IotBsBatchResultVO {
    echoMap?: any;
    id?: string; // id
    createdTime?: string; // 操作时间
    createdBy?: string; // 创建人id
    updatedBy?: string; // 修改人id
    updatedTime?: string; // 更新时间
    tenantId?: string; // 承租户id
    letTenantId?: string; // 出租户id
    letStatus?: string; // 状态 0进行中 1已完成 2部分完成
    fileUrl?: string; // 上传文件地址
    type?: string; // 类型 1设备 2sim卡
    bsType?: string; // 批量操作类型 1入库 2出租 3回收
    excCount?: number; // 执行次数
    errorMes?: string; // 错误信息
    deleted?: boolean; // 是否删除 0正常 1已删除
    remark?: string; // 备注
    bsParam?: string; // 业务动态参数 json格式
    name?: string; // 任务名称
  }
}
